home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ETO Development Tools 1
/
ETO Development Tools 1.iso
/
Essentials
/
C++ AppleLink Messages
/
CPlus.Dev$ 12⁄22⁄89
/
0017-Re Multiple Inherita-Dec89
< prev
next >
Wrap
Text File
|
1989-12-08
|
1KB
|
32 lines
Item forwarded by CPLUS.ADMIN to CP.ARCHIVES
Item 9664708 1-Dec-89 09:19
From: D2079 Arthur Anderson, M Lockwood,PRT
To: D2022 Strata, Gary Bringhurst,PRT
cc: CPLUS.DEV$ C++ Interest List--Developers
CPLUS.APPLE$ C++ Interest List--Apple Employees
Sub: Re: Multiple Inheritance
Would it make sense to restrict multiple inheritance so that the senario you
outlined would not be possible? Suppose class A could inherit from both class
B and C only if class B and C had no common ancestors (other than possibly
TObject). I would be interested in knowing if anyone feels that this would be
a serious restriction.
I have not made use of multiple inheritance in any of my programming. I have
not tried it with MPW C++ because MacApp will not support it. The only time I
wished I could use multiple inheritance, this restriction would not have caused
a problem.
If anyone has an opinion on this issue or knows how various OOP systems handle
this, I would be interested in hearing from you.
Sincerely,
Mike Lockwood